﻿<?xml version="1.0" encoding="utf-8"?>
<KwpEcu xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
  <Model>Bosch ABS - 5.7</Model>
  <ConvertorType>DnEcuDiag.Conversion.Abs57Conversion</ConvertorType>
  <ErrorMemoryStructureDefinition>
    <Lenght>10</Lenght>
    <ErrorDefinitions>
      <ErrorDefinition>
        <ErrorCode>C1200</ErrorCode>
        <ErrorDescription>ADX Speed sensor, electrical error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>3</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches />
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1205</ErrorCode>
        <ErrorDescription>ASX Speed sensor, electrical error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1210</ErrorCode>
        <ErrorDescription>PDX Speed sensor, electrical error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1215</ErrorCode>
        <ErrorDescription>PSX Speed sensor, electrical error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1201</ErrorCode>
        <ErrorDescription>ASX Speed sensor, error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1206</ErrorCode>
        <ErrorDescription>ADX Speed sensor, error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1211</ErrorCode>
        <ErrorDescription>PDX Speed sensor, error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1216</ErrorCode>
        <ErrorDescription>PSX Speed sensor, error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1226</ErrorCode>
        <ErrorDescription>ABS drain valve ADX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1231</ErrorCode>
        <ErrorDescription>ABS load valve ADX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1236</ErrorCode>
        <ErrorDescription>ABS drain valve ASX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1241</ErrorCode>
        <ErrorDescription>ABS load valve ASX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1246</ErrorCode>
        <ErrorDescription>ABS drain valve PDX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1251</ErrorCode>
        <ErrorDescription>ABS load valve PDX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1256</ErrorCode>
        <ErrorDescription>ABS drain valve PSX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1261</ErrorCode>
        <ErrorDescription>ABS load valve PSX</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1260</ErrorCode>
        <ErrorDescription>Primary valve 1 (VLV1)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1262</ErrorCode>
        <ErrorDescription>Primary valve 2 (VLV2)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1265</ErrorCode>
        <ErrorDescription>Pilot valve 1 (USV1)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1267</ErrorCode>
        <ErrorDescription>Pilot valve 1 (USV2)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1266</ErrorCode>
        <ErrorDescription>Pump Motor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1276</ErrorCode>
        <ErrorDescription>Valve relay</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1340</ErrorCode>
        <ErrorDescription>Brake switch</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1341</ErrorCode>
        <ErrorDescription>Brake switch activation relay from ACC</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1355</ErrorCode>
        <ErrorDescription>Lateral acceleration sensor (AY)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1360</ErrorCode>
        <ErrorDescription>Yaw sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1460</ErrorCode>
        <ErrorDescription>Pressure Sensor</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1500</ErrorCode>
        <ErrorDescription>Lambda 6 error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1504</ErrorCode>
        <ErrorDescription>NOTB (activation anomaly)</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1505</ErrorCode>
        <ErrorDescription>Steering angle</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1506</ErrorCode>
        <ErrorDescription>Temporary Interface</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1507</ErrorCode>
        <ErrorDescription>Serial line warning light</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1508</ErrorCode>
        <ErrorDescription>Steering wheel angle sensor not calibrated</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1509</ErrorCode>
        <ErrorDescription>Lambda Wheelslip error</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1510</ErrorCode>
        <ErrorDescription>Disks overtemperature</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1520</ErrorCode>
        <ErrorDescription>CAN - Bus</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1521</ErrorCode>
        <ErrorDescription>Error message from motor CAN</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1522</ErrorCode>
        <ErrorDescription>Communication with warning light</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1523</ErrorCode>
        <ErrorDescription>Error message CAN ACC</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1607</ErrorCode>
        <ErrorDescription>Ecu</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1802</ErrorCode>
        <ErrorDescription>Power supply voltage</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
      <ErrorDefinition>
        <ErrorCode>C1881</ErrorCode>
        <ErrorDescription>Variant coding</ErrorDescription>
        <ErrorElements>
          <ElementDefinition>
            <Name>Fault Symptom</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>15</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No fault symptom available</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Above Maximum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Below Minimum Limit</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>No Signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>Invalid signal</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Warning Lamp Status</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>7</BitShift>
            <Bitmask>128</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Warning Lamp Illuminated</MaskResultTrue>
                <MaskResultFalse>Warning Lamp not Illuminated</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Test State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>4</BitShift>
            <Bitmask>16</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Test not complete for this Error.</MaskResultTrue>
                <MaskResultFalse>Test complete for this Error or not applicable.</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Fault Code Storage State</Name>
            <ConversionId>-1</ConversionId>
            <Units />
            <ByteIndex>2</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>5</BitShift>
            <Bitmask>96</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>0</MaskValue>
                <MaskResultTrue>No Error Detected at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Error Not Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>Error Maturing-Intermittent at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
              <MaskMatch>
                <MatchValue>true</MatchValue>
                <MaskValue>3</MaskValue>
                <MaskResultTrue>Error Present at time of request</MaskResultTrue>
                <MaskResultFalse />
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Event Count</Name>
            <ConversionId>0</ConversionId>
            <Units>count</Units>
            <ByteIndex>9</ByteIndex>
            <ByteLenght>1</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>255</Bitmask>
            <MaskMatches />
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition One: Vehicle Speed</Name>
            <ConversionId>800</ConversionId>
            <Units>km/h</Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches></MaskMatches>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Two: System state</Name>
            <ConversionId>-1</ConversionId>
            <Units></Units>
            <ByteIndex>4</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>65535</Bitmask>
            <MaskMatches>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>1</MaskValue>
                <MaskResultTrue>Brake Pedal Pressed</MaskResultTrue>
                <MaskResultFalse>Brake pedal not pressed</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>2</MaskValue>
                <MaskResultTrue>ASR disabled by driver</MaskResultTrue>
                <MaskResultFalse>ASR not disabled by driver</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>4</MaskValue>
                <MaskResultTrue>ABS control enbled</MaskResultTrue>
                <MaskResultFalse>ABS control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>8</MaskValue>
                <MaskResultTrue>ASR control enbled</MaskResultTrue>
                <MaskResultFalse>ASR control disabled</MaskResultFalse>
              </MaskMatch>
              <MaskMatch>
                <MatchValue>false</MatchValue>
                <MaskValue>16</MaskValue>
                <MaskResultTrue>VDC control enbled</MaskResultTrue>
                <MaskResultFalse>VDC control disabled</MaskResultFalse>
              </MaskMatch>
            </MaskMatches>
            <LittleEndian>false</LittleEndian>
          </ElementDefinition>
          <ElementDefinition>
            <Name>Environmental Condition Three: Key on counter</Name>
            <ConversionId>806</ConversionId>
            <Units></Units>
            <ByteIndex>6</ByteIndex>
            <ByteLenght>2</ByteLenght>
            <BitShift>0</BitShift>
            <Bitmask>0</Bitmask>
            <MaskMatches/>
            <LittleEndian>true</LittleEndian>
          </ElementDefinition>
        </ErrorElements>
      </ErrorDefinition>
    </ErrorDefinitions>
  </ErrorMemoryStructureDefinition>
  <EcuAddress>32</EcuAddress>
  <EcuWarning>This Ecu is used to control safety critical functions. You connect to this control unit at your own risk. Click yes to connect. No to cancel connection.</EcuWarning>
  <Routines></Routines>
  <SnapshotDefinitions/>
  <Sensors>
    <LocalIdentifier>
      <Name>Wheel speed ASX</Name>
      <ConversionId>800</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches></MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>200</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>48</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Wheel speed ADX</Name>
      <ConversionId>800</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches></MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>200</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>49</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Wheel speed PSX</Name>
      <ConversionId>800</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches></MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>200</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>50</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Wheel speed PDX</Name>
      <ConversionId>800</ConversionId>
      <Units>km/h</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches></MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>200</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>51</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Brake light switch (BLS)</Name>
      <ConversionId>-1</ConversionId>
      <Units />
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Brake light switch active</MaskResultTrue>
          <MaskResultFalse>Brake light switch InActive</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>52</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Relay Status</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>Valve relay On</MaskResultTrue>
          <MaskResultFalse>Valve relay Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>53</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Motor pump (UM)</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>54</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Load Valve ASX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>55</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Drain Valve ASX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>56</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Load Valve ADX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>57</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Drain Valve ADX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>58</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Load Valve PDX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>59</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Drain Valve PDX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>60</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Load Valve PSX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>61</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Drain Valve PSX</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>62</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Primary Valve 1(VLV1)</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>63</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Primary Valve 2(VLV2)</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>64</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Pilot Valve 1(USV1)</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>65</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Pilot Valve 2(USV2)</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>66</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Handbrake switch</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>67</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Brake switch 2</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>69</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ASR disable switch</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>70</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Battery Voltage</Name>
      <ConversionId>801</ConversionId>
      <Units>mV</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1500</UpperLimit>
      <LowerLimit>1000</LowerLimit>
      <FlagType>false</FlagType>
      <Id>71</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Steering angle</Name>
      <ConversionId>802</ConversionId>
      <Units>°</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>400</UpperLimit>
      <LowerLimit>-400</LowerLimit>
      <FlagType>false</FlagType>
      <Id>72</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Yaw</Name>
      <ConversionId>803</ConversionId>
      <Units>°/s</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>60</UpperLimit>
      <LowerLimit>-60</LowerLimit>
      <FlagType>false</FlagType>
      <Id>73</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Pressure</Name>
      <ConversionId>804</ConversionId>
      <Units>bar</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>2</UpperLimit>
      <LowerLimit>-2</LowerLimit>
      <FlagType>false</FlagType>
      <Id>74</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Lateral Acceleration</Name>
      <ConversionId>805</ConversionId>
      <Units>m/s2</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>10</UpperLimit>
      <LowerLimit>-10</LowerLimit>
      <FlagType>false</FlagType>
      <Id>75</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Engine Speed</Name>
      <ConversionId>806</ConversionId>
      <Units>rpm</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>7500</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>76</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Engine braking friction</Name>
      <ConversionId>807</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>78</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Normal engine torque</Name>
      <ConversionId>808</ConversionId>
      <Units>Nm</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>400</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>79</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Actual engine torque</Name>
      <ConversionId>809</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>80</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Engine torque requested by driver</Name>
      <ConversionId>810</ConversionId>
      <Units>%</Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>2</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches />
      <LittleEndian>false</LittleEndian>
      <UpperLimit>100</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>80</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ABS warning light</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ASR/VDC warning light</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>ABS warning light</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>EBD waring light</Name>
      <ConversionId>-1</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>1</Bitmask>
      <MaskMatches>
        <MaskMatch>
          <MatchValue>false</MatchValue>
          <MaskValue>1</MaskValue>
          <MaskResultTrue>On</MaskResultTrue>
          <MaskResultFalse>Off</MaskResultFalse>
        </MaskMatch>
      </MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>1</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
    <LocalIdentifier>
      <Name>Key on counter</Name>
      <ConversionId>811</ConversionId>
      <Units></Units>
      <ByteIndex>0</ByteIndex>
      <ByteLenght>1</ByteLenght>
      <BitShift>0</BitShift>
      <Bitmask>0</Bitmask>
      <MaskMatches></MaskMatches>
      <LittleEndian>false</LittleEndian>
      <UpperLimit>65535</UpperLimit>
      <LowerLimit>0</LowerLimit>
      <FlagType>false</FlagType>
      <Id>82</Id>
    </LocalIdentifier>
  </Sensors>
  <Actuators>
    <InputOutputLocalIdentifier>
      <Name>Motor Pump</Name>
      <Warning/>
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>RELAY.BMP</ImageName>
      <Duration>10</Duration>
      <Id>54</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>true</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Load Valve Front Left (ASX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>55</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Drain Valve Front Left (ASX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>56</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Load Valve Front Right (ADX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>57</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Drain Valve Front Right (ADX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>58</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Load Valve Rear Right (PSX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>59</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Drain Valve Rear Right (PSX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>60</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Load Valve Rear Left (PDX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>61</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Drain Valve Rear Left (PDX)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>62</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Electric Valve (VLV1)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>63</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Electric Valve (VLV2)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>64</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Electric Valve (USV1)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>82</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Electric Valve (USV2)</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>10</Duration>
      <Id>84</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>Steering Wheel Angle Calibration</Name>
      <Warning />
      <Message>{0} will be performed</Message>
      <ImageName>AbsValve.BMP</ImageName>
      <Duration>0</Duration>
      <Id>72</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>RoutineCalibration</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>ABS Warning Light</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>81</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>ASR/VDC Warning Light</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>82</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>??? Warning Light</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>84</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <InputOutputLocalIdentifier>
      <Name>EBD Warning Light</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>85</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>112</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>
    <!--<InputOutputLocalIdentifier>
      <Name>Attivazione luce freni per ACC</Name>
      <Warning />
      <Message>{0} will switch @ 1Hz for {1} seconds.</Message>
      <ImageName>MIL.BMP</ImageName>
      <Duration>10</Duration>
      <Id>87</Id>
      <ReturnEcuControl>false</ReturnEcuControl>
      <UseControlParameters>false</UseControlParameters>
      <ControlParameter>0</ControlParameter>
      <ActivationType>Routine</ActivationType>
    </InputOutputLocalIdentifier>-->
    
  </Actuators>
  <ReadFaultsByLocalId>false</ReadFaultsByLocalId>
  <InitType>Standard</InitType>
</KwpEcu>